/**
 * @author admin
 * 剑指 Offer11 17. 打印从1到最大的n位数
 * 解题思路：调用api求得最大数，并用for循环依次填充数组的每一位
 */
public class Offer17 {

    public int[] printNumbers(int n) {
        int last = (int) Math.pow(10,n)-1;
        int[] res = new int[last];

        for (int i = 0; i < last; i++) {
            res[i] = i + 1;
        }
        return res;
    }
    public static void main(String[] args) {
        new Offer17().printNumbers(3);
    }
}
